About Sfs Facilities Ltd. (10939245) United Kingdom