About Charles Page Interiors Limited (00897673) United Kingdom