About Thorndell Fabrications Limited (10896666) United Kingdom