About Hallcroft Investments Limited (01836761) United Kingdom