About Baker Simpson Ltd (09505398) United Kingdom