About Thai Elephant Putney Limited (13242181) United Kingdom