About Dilwyn Lear Limited (06429003) United Kingdom