About De-laceys Tipples Limited (11666243) United Kingdom