About Powerforce Field Marketing And Retail Services Limited (06365928) United Kingdom