About J&r Refurbishments Ltd (11833757) United Kingdom