About Ratel Limited (08005423) United Kingdom