About The Candlestick Ltd (13293517) United Kingdom