About S F Staffordshire Limited (13412065) United Kingdom