About Lea & Di Services Ltd (08916026) United Kingdom