About Sr & Partners Ltd (13560413) United Kingdom