About Hallcroft (holly Farm) Limited (13264825) United Kingdom