About Seebeck 164 Limited (12283770) United Kingdom