About Industrial Turned Products Ltd. (07146758) United Kingdom