About Lee Edge Design Limited (06611134) United Kingdom