About Dennis James & Co Limited (06821020) United Kingdom