About S&c Patterson Limited (11652457) United Kingdom