About Cuthbert Roy 0864 Limited (10211103) United Kingdom