About Sleepy Hollow Interiors Limited (09660901) United Kingdom