About Seebeck 166 Limited (04197068) United Kingdom