About Bellwether Limited (12006203) United Kingdom