About Bow Ice Cubes Ltd (10186679) United Kingdom