About Tropical Holdings Limited (12146706) United Kingdom