About Lee Scott Design Ltd (09432158) United Kingdom