About David A Lea & Sons Ltd (07279036) United Kingdom