About Sf Manchester Limited (10089153) United Kingdom