About Jitter Bugs (great Bridge) Ltd (07084932) United Kingdom