About King & Sons (sandhurst) Limited (04283405) United Kingdom