About Merrington & Son Limited (01696129) United Kingdom