About Galldoc Power Limited (11737819) United Kingdom