About Seebeck 162 Limited (11786022) United Kingdom