About Namlodge Limited (03622353) United Kingdom