About Thameside Special Projects Ltd (08594236) United Kingdom