About Seebeck 122 Limited (09515922) United Kingdom