About Deadicated Limited (08699953) United Kingdom