About R K T Stephens Limited (07394106) United Kingdom