About James Sadler & Sons Limited (00075463) United Kingdom