About Plctechnical Solutions Ltd (13185524) United Kingdom