About Alexander James (contract Interiors) Limited (04672480) United Kingdom