About May Van Millingen Limited (10670938) United Kingdom