About Seebeck 71 Limited (06221274) United Kingdom