About Medebridge Solar Limited (13337825) United Kingdom