About Seebeck 138 Limited (00832879) United Kingdom