About Seebeck 130 Limited (09670827) United Kingdom