About Davidson Rider Enterprises Limited (10055484) United Kingdom