About Richard Baker Harrison Limited (00211972) United Kingdom