About May Hill Designs Ltd (08334444) United Kingdom