About Seebeck Limited (02874368) United Kingdom