About Paterson & Sadler Limited (SC452650) United Kingdom