About Macleod Simmonds Ltd (06705166) United Kingdom