About Lloyd & Bradley Ltd (08645095) United Kingdom