About L. Devine And Company Limited (04213581) United Kingdom