About Jk And L Services Limited (10612892) United Kingdom