About Tunbridge Studio Ltd (10255591) United Kingdom