About Jl Byrne Contract Services Limited (12009373) United Kingdom