About Sjd Research Consultants Limited (09384733) United Kingdom