About Rk Owen Limited (04275029) United Kingdom