About P S May Limited (08716333) United Kingdom