About Timbo Jay Limited (09012913) United Kingdom