About Thamesis Wharf Ltd (13635723) United Kingdom