About Smarter Posture Company Limited (08288934) United Kingdom