About P & C Sadler Limited (09907666) United Kingdom