About Baker Sayer Limited (02149494) United Kingdom