About Loop Machinery Parts Limited (12577330) United Kingdom