About Jc&b Limited (SC669421) United Kingdom