About Edgar May Limited (09918756) United Kingdom