About P&a Interiors Ltd (12215366) United Kingdom