About Walter Bartlett Limited (03898169) United Kingdom