About Sherringham Interiors Limited (06221973) United Kingdom