About R.a.t. (holdings) Limited (01866206) United Kingdom