About Abbott Mellor Limited (12094826) United Kingdom