About St Pierre International Ltd (12376289) United Kingdom