About Lloyd & Co. Ca S Limited (06906902) United Kingdom