About Patch Engineering Designs Ltd (06893567) United Kingdom