About Minster Longbridge Partners Limited (11515008) United Kingdom