About Friar Tuck Ltd (11268643) United Kingdom