About Richard Ward (oxford) Limited (01786807) United Kingdom