About Tantalos Limited (07169330) United Kingdom