About H. Mell & Son (services) Ltd. (01912092) United Kingdom