About The Takers Club Ltd (12157844) United Kingdom