About J.h. Rose & Sons Limited (03297035) United Kingdom