About J. Naylor Engineering Company Limited (01227021) United Kingdom