About Gallows Wood Recovery Limited (02952982) United Kingdom