About Dewco-lloyd Limited (02425929) United Kingdom