About The Oxfordshire Photo Booth Company Ltd (10206020) United Kingdom