About Center Sales & Marketing Limited (04526887) United Kingdom