About Ps Sales & Marketing Solutions Ltd (11581678) United Kingdom