About London International Theatrical Arts Limited (08346222) United Kingdom