About Power Attachment Group Ltd (13696487) United Kingdom