About Jack Services Limited (06943643) United Kingdom