About Bramblewood Limited (NI620464) United Kingdom