About Rd Dack Limited (10659678) United Kingdom