About Oslo Upholstery Limited (13466401) United Kingdom