About The Glasgow Body Shop Ltd (SC550548) United Kingdom