About Hallcroft (lymington) Limited (12063562) United Kingdom