About Seebeck 133 Limited (05993870) United Kingdom