About Seebeck 169 Limited (04085762) United Kingdom