About Seb Filote Ltd (10224524) United Kingdom