About Leggett & James Ltd (05864314) United Kingdom