About Tambride Limited (02202898) United Kingdom