About Samuel Lloyd & Co Limited (10654163) United Kingdom