About D E & J L Ayers Limited (08986139) United Kingdom