About Hatcane Limited (01823874) United Kingdom