About Hallmeadow Limited (04961376) United Kingdom