About Lloyd May Limited (09049811) United Kingdom