About Deadrock Limited (11035056) United Kingdom