About Brafford Management Lp (SL012196) United Kingdom