About S.f. Williams (foils) Limited (00595486) United Kingdom