About Spean Bridge Partners Limited (09494665) United Kingdom