About Baker Press Limited (04944121) United Kingdom