About Summers & Partners Ltd (10304575) United Kingdom