About Schneider Electric Dc Trustees Limited (07358402) United Kingdom