About Rickinghall Executive Consulting Limited (03765016) United Kingdom