About A. Creamer Interiors Limited (07216559) United Kingdom