About Savile Bay Capital Llp (OC418033) United Kingdom