About Richard Oakes Limited (01400671) United Kingdom