About Seebeck 160 Limited (11463498) United Kingdom