About Heathcroft Holdings Limited (09740569) United Kingdom