About J.b.howie Limited (00628943) United Kingdom