About Dd Bike Shop Ltd (SC694884) United Kingdom