About May Harris Limited (09604648) United Kingdom