About Blackwall Industrial Solutions Ltd (08224882) United Kingdom