About St. Piran S Ltd (13642426) United Kingdom