About Janick Services Ltd (12720991) United Kingdom