About Tame Bikes Ltd (12209838) United Kingdom