About Simon Lloyd Limited (08306834) United Kingdom