About Sellar Mersey Dm Limited (12789490) United Kingdom