About Richmond Design (int) Limited (10503504) United Kingdom