About William Lomer & Son Limited (07831977) United Kingdom