About Macleish Trading Limited (06639539) United Kingdom