About H.m.lowe & Son Limited (00505056) United Kingdom