About Kennylabson Services Ltd (10259246) United Kingdom