About Tetbury Takeaway Limited (11100023) United Kingdom