About J.rowlatt & Sons Limited (00151132) United Kingdom