About D. Simmonds Limited (06507948) United Kingdom