About Palas London Ltd (13455115) United Kingdom