About Sbfa Limited Partnership (SL007857) United Kingdom