About Powers Consultants Limited (05030761) United Kingdom