About King & Spry Limited (01097145) United Kingdom