About Richmond Design (uk) Limited (09195284) United Kingdom