About Gilly Macmillan Ltd (10789460) United Kingdom