About P S & O Ltd (12125317) United Kingdom