About Specwall Creagh Manufacturing Limited (13468311) United Kingdom