About Birch Handling Ltd (09503125) United Kingdom