About May Bowe Limited (09603940) United Kingdom