About R & M Deluxe Upholstery Limited (SC083761) United Kingdom