About Richard Bird Design Limited (04486097) United Kingdom