About Bramfield House Holdings Limited (11057369) United Kingdom