About Macmillan Worldwide Limited (07402299) United Kingdom