About Lee Carr Design Limited (10724339) United Kingdom