About Seebeck 149 Limited (05350121) United Kingdom