About John W.crombie Limited (00302366) United Kingdom