About The Kidz Stop Ltd. (SC239159) United Kingdom