About The Lotion Shop Ltd. (10835484) United Kingdom