About Arc Industrial Ltd (12272640) United Kingdom