About Dermott Kelly Limited (10546703) United Kingdom