About Brammas Close Limited (12039185) United Kingdom