About S&r F Ltd (13624759) United Kingdom