About The Spinal Joint Limited (06959649) United Kingdom