About Croft Hathaway Limited (10289504) United Kingdom