About D. Swindells & Son Limited (05052035) United Kingdom