About The Labb Photobooth Ltd (09894869) United Kingdom