About Roy K Middleton Limited (08246091) United Kingdom