About Textra Heavy Ltd (10131249) United Kingdom