About M.s. Macbeth Limited (03408293) United Kingdom