About Lee Miller (master Thatcher) Ltd (06396340) United Kingdom