About P & S International Ltd (12976926) United Kingdom