About Betley Stable Interiors Limited (05509616) United Kingdom