About K S & Sons Limited (12082878) United Kingdom