About Sadler & Partridge Limited (10311845) United Kingdom