About Filcroft S.p. (SG000447) United Kingdom