About S & F Building Ltd. (10854945) United Kingdom