About Lloyd & Gravell Limited (03596642) United Kingdom