About Fixstrut Ltd (11525209) United Kingdom