About Powers Planning Services Limited (10909302) United Kingdom