I have got the relevant public liability cover in recent years , cant believe i started up without it for the first two years though.
Must have been mad!
The insurance still dosent stop the paranoia though , i cant imagine what it would be like having to face a homeless customer