About Richard Rodgers Limited (NI068895) United Kingdom