About D. Summers & Son Ltd (13015885) United Kingdom