About The Studio Llanelli Ltd (13230441) United Kingdom