About The Lions Livery & Stud Ltd (12193937) United Kingdom