About J. & N. Rymer Limited (05173278) United Kingdom