About Logan Macleod Ltd (13510744) United Kingdom