About The Back Haul Trolley Project Limited (05210809) United Kingdom