About Lloyd & Campbell Ltd (07688805) United Kingdom