About St Pierre Limited (10391336) United Kingdom