About Janel Services Limited (09528243) United Kingdom