About G. Rowlett & Sons Limited (00482597) United Kingdom