About Og & R Consulting Limited (09864958) United Kingdom