About Osbourne Upholstery Limited (11728230) United Kingdom