About The Bath Ball Shop Ltd (SC692263) United Kingdom