About The Ejector Tool Company Ltd (13014929) United Kingdom