About Six Till Six Ltd. (09095063) United Kingdom