About Patchwork (york) Limited (05994280) United Kingdom