About Schneider Holdings London Limited (04936333) United Kingdom