About British Scoliosis Research Foundation (02520586) United Kingdom