About Keith Ratcliffe Limited (05279564) United Kingdom