About Seebeck 165 Limited (12335317) United Kingdom