About King & Chasemore Limited (02995008) United Kingdom