About Seff Fibre Limited (10665733) United Kingdom