About May Partnership Limited (07444025) United Kingdom