About P And H Mansell Limited (13232553) United Kingdom