About William De La More Limited (06968811) United Kingdom