About Hallcroft (uffington) Limited (13458956) United Kingdom