About Weldflax Ltd (12788216) United Kingdom