About Edward Mellor (cheshire) Limited (12347129) United Kingdom