About Bragleenbeg House Limited (SC608976) United Kingdom