About Richard Scott Design Limited (09479043) United Kingdom