About Scoobys And Furniture Store Ltd (13241297) United Kingdom