About Sd Management & Consultants Limited (08902713) United Kingdom