About Tyldesley Fabrications Ltd (12928808) United Kingdom