About Mill Hill Design Limited (11249063) United Kingdom