About Alexander House Interiors Ltd (12748036) United Kingdom