About Avalon Kitchen And Bedroom Designs Limited (08533738) United Kingdom