About Jandar Services Ltd (13477673) United Kingdom