About Ward & Co Interiors Limited (06591441) United Kingdom