About P Leggett & Sons Limited (02910092) United Kingdom