About Denis Oakley & Co Limited (12331622) United Kingdom