About Mellor Ware Limited (07602770) United Kingdom