About Davidryder Ltd (12334699) United Kingdom