About Bedford Court Hitchin Limited (01229215) United Kingdom