About The Furniture Shack Ltd (12142191) United Kingdom