About Jendo Service Ltd (12252153) United Kingdom