About Bowring & Associates Limited (07128324) United Kingdom