About Power And Power Associates Ltd (12749004) United Kingdom