About The Baker Clarke Partnership Limited (07263355) United Kingdom