About David Burns Management & Technical Consultants Ltd (10572817) United Kingdom