About Thai Elephant Fulham Ltd (11543842) United Kingdom