About Sandiford Management Consultants Limited (05214081) United Kingdom