About Mead Road Capital Ltd (08272765) United Kingdom