About 24 Thameside Limited (06822978) United Kingdom