About Jlkr Refurbishments Limited (07922017) United Kingdom