About York Art & Crafts Limited (07606959) United Kingdom