About Tibor Jones Studio Limited (08869113) United Kingdom