About Richard And Knight Limited (09749520) United Kingdom