About Thomas Seffi Ltd (09173867) United Kingdom