About Strutton Company Limited (12284977) United Kingdom