About P & S May Limited (10678205) United Kingdom