About Braham-barrett & Co Limited (09950505) United Kingdom