About Churchfields Spring Company Limited (00417286) United Kingdom