About Jl Refurbishment Ltd (12493984) United Kingdom