About Technipal Ltd (13659227) United Kingdom