About Hallowood Limited (07296084) United Kingdom