About Leo Dc Limited (12201525) United Kingdom