About Upperwood Setters & Pointers Limited (06166312) United Kingdom