About 19 Oxford Road Newbury Limited (03526633) United Kingdom