About Jancal Construction Limited (01354622) United Kingdom