About Thumper 69 Limited (09701956) United Kingdom