About Lloyd & Davies Ltd (10931350) United Kingdom