About Bramble Foods Limited (06426069) United Kingdom