About Hagelhouse Limited (07268907) United Kingdom