About Hallowridge Limited (09291878) United Kingdom