About Richard Kidd Consulting Limited (08354832) United Kingdom