About F & S Holdings Limited (SC639618) United Kingdom