About Mcewen & Daughter Limited (10466802) United Kingdom