About Baker Creed Limited (07152507) United Kingdom