About Macleod-clegg Ltd (11022462) United Kingdom