About J.l.findlow & Sons Limited (00728220) United Kingdom