About Swanbourne Partners Limited (10448065) United Kingdom