About Tewkesbury Abbey Limited (02755583) United Kingdom