About May Haswell Management Limited (07887081) United Kingdom