About Richard Givens Consulting Limited (09710661) United Kingdom