About J Townsend Steelfixing Ltd (07379130) United Kingdom