About The Split Screen Bakery Ltd (08935438) United Kingdom