About Charles Rich Consultancy Limited (05842031) United Kingdom