About Jack Of All Shades Leeds Ltd (10883233) United Kingdom