About Tambourghini Trading Limited (07116901) United Kingdom