About The Lion Service Group Ltd (11756470) United Kingdom