About Lee Harvey Designs Limited (11410913) United Kingdom