About Power Factor Services Limited (13541210) United Kingdom