About P L Sibille Ltd (SC591528) United Kingdom