About Malaga & Scot Ltd (SC677469) United Kingdom