About Rex Howard (drapes) Limited (01961347) United Kingdom