About Hector K&a Ltd (03488071) United Kingdom