About J & R Stansfield Limited (13414091) United Kingdom