About Richard Bath Design Limited (09808432) United Kingdom