About Seebeck 87 Limited (08323017) United Kingdom