About Bram Associates Limited (05834978) United Kingdom