About Richard Jacomb Limited (06025580) United Kingdom