About Bell And Macleod Ltd. (SC458645) United Kingdom