About Thom Botwood (design) Ltd. (08427325) United Kingdom