About Palex Interiors Ltd (12667284) United Kingdom