About Kj Tavares Ltd (10587862) United Kingdom