About Burgess & Taylor (newton Abbot) Ltd (08413196) United Kingdom