About Abbey Leisure Interiors Limited (06841117) United Kingdom