About John Powell Marketing Limited (02543833) United Kingdom