About Jct Services Limited (12486382) United Kingdom