About Patchways Design Limited (13322105) United Kingdom