About Micklefield Hall Limited (10935481) United Kingdom