About Dermot Lewis Limited (06111986) United Kingdom