About The Splitscreen Ice-cream Company Ltd (13375122) United Kingdom