About Baker Social Limited (11263229) United Kingdom