About Cloke & Dagger Limited (10852103) United Kingdom