About Lewis Macleod Ltd (SC320278) United Kingdom