About S S F Engineering Ltd. (07861808) United Kingdom