About D L Clewes Limited (07002878) United Kingdom