About Bowers Fleming & Co. Limited (04856558) United Kingdom