About P Armstrong Interiors Ltd (10874142) United Kingdom