About Plesca Services Ltd (12998818) United Kingdom