About Seebeck 170 Limited (13597780) United Kingdom