About L. S. Cat Ltd (11639916) United Kingdom