About Sfs Rural Ltd (12187262) United Kingdom