About Meadmore Design Ltd (10079099) United Kingdom