About S D C Laboratory Limited (02945293) United Kingdom