About Oslo Skredder Og Renseri Limited (11691306) United Kingdom