About Seebeck 152 Limited (10399206) United Kingdom