About Salolar Ltd (10247906) United Kingdom