About Patchwork Gates Ltd (12720936) United Kingdom