About Tim Ritchie & Associates Limited (04110460) United Kingdom