About Patching Associates Limited (06326195) United Kingdom