About Rick Turner Limited (09106285) United Kingdom