About Richard & Richards Consultancy Services Lp (LP016309) United Kingdom