About Richardson Birkett Communications Limited (02595427) United Kingdom