About Bellwether Associates Ltd (11830677) United Kingdom