About The Old Tuck Shop (flamborough) Limited (11096129) United Kingdom