About Strathblair Associates Llp (SO305865) United Kingdom