About C. & S. Dumpleton Limited (02808078) United Kingdom