About The Miracle Chair Company Ltd (08086051) United Kingdom