About Bell Rock Topco Limited (08604683) United Kingdom