Please email us at enquiries@babbageworks.com, or phone us on +44 1635 38157.
BabbageWorks Limited is registered in the UK with Company Number 13639048. The registered office address is Pound Court, Pound Street, Newbury, United Kingdom RG14 6AA.