About Bartle Read Limited (08876313) United Kingdom