About Tulk House International Limited (11182175) United Kingdom