About Sandy Rodger (consulting) Limited (09732174) United Kingdom