About Devon Golf Limited (09978153) United Kingdom