About Tambeth Limited (11625251) United Kingdom