About Lee Sedman Design Limited (08108608) United Kingdom