About Jittabugs Tyne & Wear Limited (09871006) United Kingdom