About The Pool Shack-tavistock Limited (13165643) United Kingdom