About J.& N.wray Limited (00589428) United Kingdom