About Bartlett & Jones Limited (11615365) United Kingdom