About Slatter Mcdonald Limited (11707787) United Kingdom