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 92 Andover Road, Newbury, United Kingdom RG14 6JR.