About Anna Macleod Ltd (12496091) United Kingdom