About Friar Tucks Quedgeley Ltd (13650617) United Kingdom