About M. Canfield And Son Ltd (13195067) United Kingdom