About Dee-focus Limited (11880117) United Kingdom